﻿  
        /*body*/
        body { 
            background-color: #fff;
            text-align: justify;
            text-justify: inter-ideograph; 
            font-size: 12px; 
            color:#474747;  
            line-height:24px;  
        }   
     
            body .column {   
                padding-left: 5px;
                padding-right: 5px; 
            }  
    .banner{text-align:center;}
  .banner img{min-width:1170px;}
  .spro1 .ke img{padding:3px;border:1px solid #ccc;}
  #demo .ke{border:1px solid #ccc;}
  
  .spro1pub div{float:left;width:273px;margin-bottom:10px;} 
  .spro1pub  img{width:273px;height:160px;border:1px solid #ccc;}
    img{max-width:100%;}
  .plr10{
  padding: 0 10px;
  }
  .p0{padding:0 !important;}
  .n_right{background:#fff !important;}
  .carousel-inner img {
	min-width: 1160px;
}
  /*top顶部布局*/
.top_bg {
	width: 100%; 
    height:90px;
	background: url("http://q.v3.hnrich.net//RuiQiCMS.Service/SiteResource/Z/2016/07/18/zzzhkqjh/2016/07/28/19574df570944544b1a47bfd7b76d100.gif") repeat;
}
  .top{    padding-top: 10px;}
.top .phone { 
	text-align: right;
	margin-right: 10px;
}
  .top .toplink a{color:#474747;}
  .top .toplink a:hover{text-decoration:underline;}  
  
  /*nav(菜单布局)*/ 

.navbar {
	border: none; 
	padding: 0 !important;   
	margin-bottom: 0 !important;
	min-height: 41px !important;
} 
.navbar-inverse { 
	margin: 0; 
	background: url("http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/23/62c98656f43043ce8fa5edd3a044a81b/6fa4da6d0d6f42bdbc5dd7334f9bb57f.gif") repeat-x; 
}
.navbar-inverse .container{padding:0;}
.navbar-collapse{padding:0;}
.navbar-inverse .navbar-nav > li {
	width: 106px;
	text-align: center;
}
.navbar-inverse .navbar-nav > li > a {
	color: #fff; 
	font-size: 14px;
  font-weight:bold;
	line-height: 41px;
}
.navbar-inverse .navbar-nav > li > a:hover { 
    background: #09F;
}
.nav > li > a { 
	padding: 0px;
}
.navbar-inverse .navbar-brand {
	font-size: 14px;
	color: #fff; 

}  
.nav-inverse {
	padding: 0 0;
}
 /*图片幻灯*/
        .carousel {
            height: auto;
            background: #fff /*a25c98*/; 
          margin-bottom:10px;
        }
 
            .carousel .item {
                height: auto;
                background: #fff;
              text-align:center;
            }
.carousel-inner .container {
	padding: 0;

}
  
        /*nav(菜单布局)*/
        nav .module-context .module-view .nav {
        }
        /*header start (页头布局)*/
        header .module-context .module-view .nav {
        }
        /*Content(内容布局)*/
        .container .module-context .module-view,
        .container-fluid .module-context .module-view {
        }
        /*更多*/
        .more {
            float: right;
            margin-right: 10px;
            color: #ff6600;
            font-weight: normal;
            font-size: 12px;
        }
   /*首页简介*/  
  .slx {
    margin-bottom:10px;

  } 
  .slx img { 
	margin-bottom: 4px;
}
.sjj span {
  display:inline-block;
	margin: 6px 10px 0 0;
}
.sjj img {
    width: 124px;
    height: 104px;
    padding: 1px;
    border: 1px solid #ccc; 
}
  
   /*首页联系*/    
  .slx {
    background: #efefef url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/23/62c98656f43043ce8fa5edd3a044a81b/efba76fc84234e3a99682367104bd161.jpg) no-repeat 150px 15px !important;}
  
  .f3bg{background:#f3f3f3 !important;} 
  .shebei{height:30px;}
  
   /*友情链接*/     
  .friend_link .flink {
       border-bottom: 3px #ddd solid; background:url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/S/2016/09/24/shen04/2016/09/26/55d29008ff564ba7bb342aa3abec5f3c.gif) no-repeat 70px 13px !important;
}
  .friend_link .flink b{  
    color: #dc261c; 
    font-weight: bold;
    font-size:14px;
  } 

  .friend_link p{ 
   margin-bottom:0 !important;
  }
  .friend_link a{ 
    display:inline-block;
    margin: 10px 10px 10px 0;
  }
  .friend_link a img{ 
  width:110px;
    height:40px;
  } 
  
           /*产品滚动*/
  .sycp{border:1px #cecca6 solid;border-top:none;}  
  .s_tit{margin-bottom:0 !important;}  
#demo {background: #FFF;overflow: hidden;width: 100%;margin-bottom:5px;}
  #demo ul{margin-bottom:0 !important;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

   
        /*标题*/
.b-title {
	width: 100%;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	font-size: 14px;
	font-family: "微软雅黑";
	color: #333;
	background: url("http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/23/62c98656f43043ce8fa5edd3a044a81b/6fa4da6d0d6f42bdbc5dd7334f9bb57f.gif") repeat ;
}
.b-title b {
	float: left; 
	font-size: 14px;
	color: #fff;
}
  .title1{
    border-right:1px #DDDDDD solid;
    border-left:1px #DDDDDD solid;
  	background: url("http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/23/62c98656f43043ce8fa5edd3a044a81b/2f6fc5535dd648fdafac3d53fca737b2.jpg") repeat !important;
  }
  .title1 b{ 
color:  #dc261c;
  }
  .title2{
    border-bottom: 3px #ddd solid;;
  	background:#fff !important;
  }
  .title2 b{ 
color:  #dc261c; 
  }  
    .title3{
  	background: #E6E4E5 !important;
    border-bottom: 1px #B40500 solid;;
  }
  .title3 b{ 
color:  #474747;
  }  
  
        /*块盒子*/
        .newbox {
            width: 100%;
            height: auto;
            margin-bottom: 10px;
            background-color: #f9f9f9;
        }
        /*块盒子内容*/
        .newbox_content {
            width: 100%;
            background-color: #f9f9f9;
            border: none;
            padding:0 10px;
        }

            .newbox_content ol {
                width: 100%; 
                padding:0;
            }

                .newbox_content ol li {
                    width: 100%;
                    overflow: hidden;
                    height: 28px;
                    line-height: 28px;
                    padding-left: 10px;
                    background:url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/23/62c98656f43043ce8fa5edd3a044a81b/9f4f93798d834e9ea73fbaa321ad565b.gif) no-repeat left center;
                    border-bottom: 1px #c0c0c0 dashed;
                }

                    .newbox_content ol li a {
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                        color: #444444;
                    }

                        .newbox_content ol li a:hover {
                            color: #f27b04;
                            text-decoration: underline;
                        }

            .newbox_content .fr_date {
                float: right;
                color: #626262;
            }
            /*新闻列表页*/
            .newbox_content.n_right ul {
                width: 100%;
                padding: 0px;
            }

                .newbox_content.n_right ul li {
                    width: 100%;
                    height: 30px;
                    line-height: 30px;
                    padding-left: 12px; background:url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/23/62c98656f43043ce8fa5edd3a044a81b/0a5750ded92841fa93b045b752d61314.gif) no-repeat left center;
                    border-bottom: 1px #c0c0c0 dashed;
                }


                    .newbox_content ul li a {
                        color: #444444;
                    }

                        .newbox_content ul li a:hover {
                            text-decoration: underline;
                        }


        /*产品列表cui*/
 
        .products_class_content ul {
            padding: 0;
        }

            .products_class_content ul li > div {
                border-bottom: 1px #c0c0c0 dashed;
                height: 36px;
                line-height: 36px;
                display: block;
                padding-left: 15px;
                cursor: pointer;
                background: url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/23/62c98656f43043ce8fa5edd3a044a81b/9f4f93798d834e9ea73fbaa321ad565b.gif)  no-repeat right 10px center;
            }
            .products_class_content ul li > div a{
              color:#474747;
            }
            .products_class_content ul li > p {
                border-bottom: 1px solid #ddd;
                height: 30px;
                line-height: 30px;
                margin-bottom: 0;
                padding-left: 30px;
                display: none;
            }

        .mr-10 {
            float: right;
            color: #626262;
            margin-right: 10px;
        }

        .split {
            padding-left: 0px;
            padding-right: 8px;
        }

        .fl {
            float: left;
        }

 

      /*新闻内容页（详细页）*/ 
        .n_title {
            text-align: center;
            font: bold 14px/40px "宋体";
          background: #eee;
          
        }

        .mt-10 {
            margin-top: 10px;
        }

        .gray {
            color: #626262;
        }

        .n_time {
            width: 100%;
            text-align: center;
        }

        .f12 {
            font-size: 12px;
        }

        .m-10 {
            margin: 10px;
        }
  .subtitle{text-align:center;}
        /*产品列表块*/

        .newbox_content .ke {
            margin: 7px 0 0 13px;
            width: 200px;
            text-align: center;
            float: left;
        }

            .newbox_content .ke a {
                display: block;
                text-align: center;
                color: #000000;
                line-height: 30px;
                text-decoration: none;
            }

                .newbox_content .ke img {
                    width: 200px;
                    height: 148px;
                    margin: 0px;
                }

            .newbox_content .ke span {

            }
  
   .newbox_content .case {
            margin:10px 0 20px 30px;
            width: 250px;
            height:185px;
            float: left;
        }



.newbox_content .case img {
            width: 250px;
            height: 185px;
            margin: 0px;
        }
/*内页资质荣誉*/
 
.newbox_content .case1 {
	width: 255px;
	float: left;
  height:220px;
	margin:10px 10px 0 20px;
}
.newbox_content .case1 a {
	display: block;
	text-align: center;
	color: #000000; 
	line-height: 30px;
	text-decoration: none;
}
.newbox_content .case1 a.pic {

}
.newbox_content .case1 span {
	display: block;
	width: 255px;
	text-align: center;
}
.newbox_content .case1 img {
	width: 255px;
	height: 190px;
  }  
   
   
  
  /*产品详情*/
.tupian {
	float: left; 
	margin-top: 20px;
	margin-right: 20px;
	width: 310px;
	height: 230px;
	overflow: hidden; 
}
.tupian img {
	width: 100%;
}
.liebiao {
	float: left;
	margin-left: 10px;
	width: 300px;
	text-align: center;
	overflow: hidden;
}
.liebiao .pro li {
	background: none !important;
}
.clear {
	clear: both;
}
.tb {
	margin-top: 20px;
	font-size: 14px;
}
.pro {
	border: 1px solid #efefef;
	background: #f8f8f8;
	padding: 10px 15px;
	line-height: 28px;
	margin-top: 10px;
	overflow: hidden;
}
.pro li {
	display: block;
	text-align: left !important;
	border-bottom: none !important;
}
.mt10 {
	margin-top: 10px;
}
#tabsub {
	padding-left: 0 !important;
	width: 100%x;
	height: 24px;
	line-height: 24px;
	border-bottom: #dbdbdb 2px solid;
}
#tabsub .active {
	width: 150px;
	border: none;
	border-bottom: none;
	background: url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/02/180beee5d5554d2d86fd00adb0ac8f51/64af3290ee504e2b8241972293b2a345.jpg) no-repeat left bottom;
}
#tabsub li {
	text-align: center;
	float: left;
	cursor: pointer;
	font-weight: bold;
	padding: 0 15px;
	list-style: none;
}
.tupian1 {
	float: left;
	margin-top: 20px;
	margin-left: 20px;
	width: 310px;
	overflow: hidden;
}
.clear {
	clear: both;
}
.neirong {
	padding: 5px;
} 
  
        /*分页*/

        .paginator {
            clear: both;
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 10px;
            margin: 0 auto;
            font: 14px Arial,Helvetica,sans-serif;
            color: #666;
            padding-top: 10px;
            float: right;
        }
  .paginator span {float: left;}
            .paginator A {
                border-right: #c4c4c4 1px solid;
                padding-right: 8px;
                border-top: #c4c4c4 1px solid;
                display: block;
                padding-left: 8px;
                background: #fff;
                float: left;
                border-left: #c4c4c4 1px solid;
                color: #0169cd;
                margin-right: 4px;
                border-bottom: #c4c4c4 1px solid;
                text-decoration: none;
                height: 20px;
                line-height: 20px;
            }

                .paginator A:link {
                    border-right: #c4c4c4 1px solid;
                    padding-right: 8px;
                    border-top: #c4c4c4 1px solid;
                    display: block;
                    padding-left: 8px;
                    background: #fff;
                    float: left;
                    border-left: #c4c4c4 1px solid;
                    color: #0169cd;
                    margin-right: 4px;
                    border-bottom: #c4c4c4 1px solid;
                    text-decoration: none;
                    height: 20px;
                    line-height: 20px;
                }

                .paginator A:visited {
                    border-right: #c4c4c4 1px solid;
                    padding-right: 8px;
                    border-top: #c4c4c4 1px solid;
                    padding-left: 8px;
                    background: #fff;
                    border-left: #c4c4c4 1px solid;
                    color: #0169cd;
                    border-bottom: #c4c4c4 1px solid;
                    text-decoration: none;
                    height: 20px;
                    line-height: 20px;
                }

                .paginator A:hover {
                    border-right: #fe7300 1px solid;
                    padding-right: 8px;
                    border-top: #fe7300 1px solid;
                    padding-left: 8px;
                    background: #fff;
                    border-left: #fe7300 1px solid;
                    color: #fe7300;
                    border-bottom: #fe7300 1px solid;
                    text-decoration: none;
                    height: 20px;
                    line-height: 20px;
                }

                .paginator A:active {
                    border-right: #fe7300 1px solid;
                    padding-right: 8px;
                    border-top: #fe7300 1px solid;
                    padding-left: 8px;
                    background: #fff;
                    border-left: #fe7300 1px solid;
                    color: #fe7300;
                    border-bottom: #a62021 1px solid;
                    text-decoration: none;
                    height: 20px;
                    line-height: 20px;
                }

            .paginator .break {
                padding-right: 6px;
                padding-left: 6px;
                padding-bottom: 6px;
                border-top-style: none;
                padding-top: 6px;
                border-right-style: none;
                border-left-style: none;
                height: 12px;
                text-decoration: none;
                border-bottom-style: none;
            }

            .paginator .this-page {
                border-right: #fff 1px solid;
                padding-right: 8px;
                border-top: #fff 1px solid;
                display: block;
                padding-left: 8px;
                background: #fff;
                float: left;
                padding-bottom: 2px;
                border-left: #fff 1px solid;
                margin-right: 2px;
                padding-top: 2px;
                border-bottom: #fff 1px solid;
                text-decoration: none;
                color: #fe7300;
                font-weight: bold;
            }


        /*当为第一页时的上一页按钮*/
        .firstbtn {
            border-top-width: 0px !important;
            padding-right: 0px;
            padding-left: 0px;
            border-left-width: 0px !important;
            font-size: 12px;
            border-bottom-width: 0px !important;
            padding-bottom: 0px;
            width: 26px;
            color: #666;
            line-height: 22px;
            margin-right: 4px;
            padding-top: 0px;
            height: 22px;
            text-align: left;
            border-right-width: 0px !important;
        }

        /*当为最后一页时的下一页按钮*/
        .finalbtn {
            border-top-width: 0px !important;
            padding-right: 0px;
            padding-left: 0px;
            border-left-width: 0px !important;
            font-size: 12px;
            border-bottom-width: 0px !important;
            padding-bottom: 0px;
            width: 63px;
            color: #666;
            text-indent: 7px;
            line-height: 22px;
            padding-top: 0px;
            height: 22px;
            text-align: left;
            border-right-width: 0px !important;
        }

        .firstbg, .firstbg a, .firstbg a:link, .firstbg a:visited, .firstbg a:hover {
            font-size: 12px;
            color: #999;
            height: 20px;
            line-height: 20px;
            display: block;
        }


        /*footer(页脚布局)*/
        footer .module-context .module-view .nav {
        }
        /*留言 */
        .Message-style {
            font-size: 12px;
            padding: 0px 10px 10px 10px;
            background: #FFF;
        }

            .Message-style span {
                width: 100%;
                height: 30px;
                background: #eaedf4;
                display: block;
                color: #666;
                font-weight: bold;
                line-height: 30px;
                padding-left: 10px;
            }

            .Message-style .message-title {
                margin-left: 50px;
                margin-top: 10px;
            }

                .Message-style .message-title em {
                    font-style: normal;
                    color: #313131;
                    font-weight: bold;
                    margin-top: 5px;
                    font-size: 12px;
                }

                .Message-style .message-title u {
                    text-decoration: none;
                    font-size: 12px;
                    color: #626262;
                }

            .Message-style .message-content {
                margin-left: 50px;
            }

                .Message-style .message-content b {
                    color: #313131;
                    font-weight: bold;
                    margin-top: 5px;
                    font-size: 12px;
                }

                .Message-style .message-content input {
                    width: 478px;
                    height: 80px;
                    margin-top: 10px;
                }

                .Message-style .message-content em {
                    font-style: normal;
                    font-size: 12px;
                    color: #626262;
                }

            .Message-style .message-link {
                margin-top: 10px;
                margin-left: 50px;
            }
  
.message-link tr  { height:40px;  }   
.message-link td  {padding-right: 3px;}


                .Message-style .message-link em {
                    font-size: 12px;
                    color: #313131;
                    font-weight: bold;
                    font-style: normal;
                }

                .Message-style .message-link b {
                    font-weight: normal;
                    font-size: 12px;
                    color: #626262;
                }

            .Message-style .message-button input {
                width: 151px;
                height: 39px;
                border: none;
            }

            .Message-style .message-button {
                margin-left: 50px;
                margin-top: 20px;
            }

            .Message-style .message-link-title {
                font-size: 12px;
                margin-top: 20px;
                background: #FFF;
            }

                .Message-style .message-link-title span {
                    width: 100%;
                    height: 30px;
                    background: #eaedf4;
                    display: block;
                    color: #666;
                    font-weight: bold;
                    line-height: 30px;
                    padding-left: 10px;
                }
        /*留言结束 */
        /*新闻图文*/
        .newbox_content_img ul {
            padding: 0;
        }
        .newlist-Img .fl {
            float: left;
        }

        .newlist-Img .fr {
            float: right;
        }

        .newlist-Img ul, li {
            padding: 0;
            margin: 0;
            list-style: none;
        }

        .newlist-Img a {
            color: #666;
            text-decoration: none;
        }

        .newlist-Img li {
            border-bottom: 1px dashed #dbd5c7;
            margin-bottom: 10px;
        }

        .newlist-Img .pic {
            /*width: 20%;*/
            width: 40%;
            margin-top: 10px;
            padding-bottom: 10px;
        }

            .newlist-Img .pic img {
                width: 100%;
            }

        .newlist-Img .title {
            /*width: 77%;*/
            width: 58%;
            padding-bottom: 10px;
        }
            .newlist-Img .title h3 {
            }

            .newlist-Img .title p {
                line-height: 28px;
                font-size: 14px;
            }

        .newlist-Img .tag {
            /*text-align: right;*/
            color: #999;
            font-size: 12px;
            margin-bottom: 10px;
        }
        /*新闻图文结束*/

        /*产品推荐选项卡*/
        .clear {
            clear: both;
        }
        .re_products_classify ul {
            margin-bottom: 0 !important;
        }
            .re_products_classify ul li {
                float: left;
                padding: 0 30px !important;
                height: 40px;
                line-height: 40px;
                text-align: center;
                cursor: pointer;
                box-sizing: border-box;
                font-family: "微软雅黑";
                color:#999;
            }
            .re_products_classify ul:after {
                content: "020";
                display: block;
                height: 0;
                clear: both;
                visibility: hidden;
                box-sizing: border-box;
            }

        .re_products_left_title {
            float: left;
            font-family: "微软雅黑";
            font-size: 16px;
            font-weight: bold;
            color:#666;
        }
        .re_products_title :after {
            content: "020";
            display: block;
            height: 0;
            clear: both;
            visibility: hidden;
            box-sizing: border-box;
        }
        .re_products_title {
            height: 40px;
            line-height: 40px;
            border-bottom: 1px solid #d93a21;
            box-sizing: border-box;
        }

        .re_products_classify {
            float: right;
        }

        .re_products_content {
            display: none;
        }
        .re_products_classify ul li.active {
            border-top: 2px solid #d93a21;
            border-right: 1px solid #d93a21;
            border-left: 1px solid #d93a21;
            border-bottom: 1px solid #fff;
            color: #d93a21;
            box-sizing: border-box;
        }

        .re_products_content ul{
            list-style:none;
            margin:0;
            padding:0;
        } 
        .re_products_content ul li {
            width: calc((100% - 15 * 3px) / 4);
            float: left;
            border: 1px solid #ddd;
            padding-bottom: 15px ;
            margin-right: 15px;
            margin-top: 15px;
            transition: all 0.4s ease-out 0s;
            box-sizing: border-box;
            background:#fff;
        }

        .re_products_content ul:after {
            content: "020";
            display: block;
            height: 0;
            clear: both;
            visibility: hidden;
            box-sizing: border-box;
        }

        .re_products_content_img {
            width: 100%;
            text-align: center;
            margin-bottom: 10px;
            box-sizing: border-box;
        }

            .re_products_content_img img {
                max-width: 100%;
                box-sizing: border-box;
            }
        .re_products_content ul li a {
            text-decoration: none;
        } 
        .re_products_content ul li:hover {
            margin-top: 0px;
            box-sizing: border-box;
        }

        .re_products_content ul li:nth-child(4n-0) {
            margin-right: 0;
            box-sizing: border-box;
        }

        .re_products_content ul li:nth-child(4n-3) {
            clear: both;
            box-sizing: border-box;
        }
        .best_p {
            line-height: 30px;
            padding: 0 15px 0 15px;
            box-sizing: border-box;
        }
        .best_p1 {
            line-height: 22px;
            padding: 0 15px 0 15px;
            box-sizing: border-box;
            height:46px;
            overflow:hidden;
           
            
        }

        /*字体颜色*/
        .fc_333 {
            color: #333;
        }

        .fc_red {
            color: #f23030;
        }

        .fc_fff {
            color: #fff !important;
        }

        .fc_999 {
            color: #999;
        }

        .fc_red {
            color: #d93a21;
        }

        /*字体大小*/
        .font_12 {
            font-size: 12px;
        }

        .font_20 {
            font-size: 20px;
        }
        /*产品轮播*/
        .swiper-container {
            width: 100%;
        }

        .swiper-slide {
            text-align: center;
            font-size: 18px;
            background: #fff;
            /* Center slide text vertically */
            display: -webkit-box;
            display: -ms-flexbox;
            display: -webkit-flex;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            -webkit-align-items: center;
            align-items: center;
        }
        .swiper-pagination-bullet {
            width: 15px !important;
            height: 15px !important;
            border-radius: 0 !important;
            background: #ccc !important;
        }

        .swiper-pagination-bullet-active {
            background: #fff !important;
        }
        .swiper-pagination {
            text-align: right !important;
            padding-right: 10px !important;
        }

        /*新闻选项卡*/
        .news_tab {
            border: 1px solid #ddd;
            width: 100%;
            margin-top: 15px;
        }

        .news_tab_title {
            line-height: 40px;
            height: 40px;
            width: 100%;
            box-sizing: border-box;
        }

            .news_tab_title ul {
                width: 100%;
                height: 40px;
                border-bottom: 1px solid #ddd;
                box-sizing: border-box;
                list-style: none !important;
                margin: 0;
                padding: 0;
            }

                .news_tab_title ul li {
                    float: left;
                    border-right: 1px solid #ddd;
                    /*border-bottom:1px solid #ddd;*/
                    padding: 0 30px !important;
                    height: 40px;
                    font-family: "微软雅黑";
                    color: #666;
                    cursor: pointer;
                    list-style: none !important;
                }

                .news_tab_title ul:after {
                    content: "020";
                    display: block;
                    height: 0;
                    clear: both;
                    visibility: hidden;
                    box-sizing: border-box;
                }

                .news_tab_title ul li.active {
                    border-bottom: 1px solid #fff !important;
                    border-top: 2px solid red;
                    box-sizing: border-box;
                    font-weight: bold;
                }

        .news_tab_content {
            display: none;
            width: 100%;
            padding: 15px;
            box-sizing: border-box;
            font-family: "微软雅黑";
        }
            .news_tab_content ul {
                list-style: none !important;
                margin:0;
                padding:0;
            }
                .news_tab_content ul li {
                    line-height: 30px;
                    height: 30px;
                    background: url(images/cui_bg.png) no-repeat;
                    background-position: -68px -330px;
                    padding-left: 10px;
                    box-sizing: border-box;
                    list-style: none !important;
                }

                    .news_tab_content ul li span:first-child {
                        width: 80px;
                        float: right;
                        color: #999;
                        text-align:right;
                    }

                    .news_tab_content ul li span:last-child {
                        color: #666;
                        margin-right: 80px;
                        display: block;
                    }

        .ellipsis {
            text-overflow: ellipsis;
            overflow: hidden;
            white-space: nowrap;
            display: block;
        } 

                .news_tab_content ul li a:after {
                    content: "020";
                    display: block;
                    height: 0;
                    clear: both;
                    visibility: hidden;
                    box-sizing: border-box;
                }
        .news_tab_content ul li a {
            display: block;
            text-decoration: none;
        }
  
  
    /*底部导航*/
.bottom_link{ width:100%; height:28px; line-height:28px; background:url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/23/62c98656f43043ce8fa5edd3a044a81b/6fa4da6d0d6f42bdbc5dd7334f9bb57f.gif) repeat-x; text-align:center; color:#FFFFFF; margin:0px auto;}
  .bottom_link li{display:inline-block;    width: auto;
    padding: 0 10px; background:url(http://q.v3.hnrich.net//RuiQiCMS.Service/SiteResource/Z/2016/07/18/zzzhkqjh/2016/07/28/fd73eb30335a463a9c80aa6e49694475.jpg) no-repeat right center;}
  .bottom_link li:last-child{background:none;}
  .bottom_link ul {width:600px;margin:0 auto;float:none;} 
  .bottom_link ul li a{line-height:28px;}
.bottom_link a:link, .bottom_link a:visited{ color:#FFFFFF; text-decoration:none;}
.bottom_link ul li a:hover{ color:#FFFF00; text-decoration:underline;background:none;}
  
  /*底部版权*/   
.foot{ width: 100%; 
height: 80px; 
background:  url(http://q.v3.hnrich.net//RuiQiCMS.Service/SiteResource/Z/2016/07/18/zzzhkqjh/2016/07/28/f4334d88b99c48ff8cd4840759cf51a4.jpg) repeat-x;
margin-top: 5px;
text-align: center;
color: #474747;
line-height: 30px;
font-size: 12px;
padding-top: 15px;  
  }
  .foot a{color:#474747;}
  
 /*产品二级分类*/
 .newbox_content ul.expmenu{
    padding:0 !important;
    margin:0 0 5px;
  } 
.expmenu li {
	height: auto !important;
 
}
.expmenu li ul li {
	padding-left:40px;
	color: #727272;
}
.expmenu div.header {
  border-bottom: 1px #c0c0c0 dashed;  
  height:31px !important;
}
.expmenu div.header a {
	color:#474747;
  font-weight:normal;
    text-decoration:none;
}
.expmenu li {
	border: none !important;
}
.expmenu li div.header .label { 
	background: no-repeat;
	color: #474747;
	line-height: 31px;
    font-size:12px;
}
.expmenu li div.header .arrow {
	display: block;
	width: 16px;
	height: 16px;
	margin-top: 5px;
	background: no-repeat center;
	float: right;
}  
.expmenu li div.header .arrow.up {
	background-image:  url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/23/62c98656f43043ce8fa5edd3a044a81b/9f4f93798d834e9ea73fbaa321ad565b.gif);
}
.expmenu li div.header .arrow.down {
	background-image: url(http://img.v3.hnrich.net/RuiQiCMS.Service/SiteResource/2016/09/23/62c98656f43043ce8fa5edd3a044a81b/54d936cd37f14daf9423b0c6f5f7275d.jpg);
}   
.expmenu li .menu {
	display: none;
	padding: 0 !important;
}
.expmenu .menu a {
	color: #3f3f3f;
	text-decoration: none;
}
.expmenu .menu .no {
	display: none;
}
ul.menu {
	height: auto;
}
.expmenu li ul li {
	line-height: 24px;
	border: none;
}     
    
